special partner - Turkish English Dictionary